/* Copyright (c) [2025] [zhi1208@126.com]
 * SPDX-License-Identifier: MIT
 */

/*********************
 *      INCLUDES
 *********************/
#include "lvgl.h"
#include "hmi_theme.h"

/*********************
 *      DEFINES
 *********************/

/**********************
 *      TYPEDEFS
 **********************/

/**********************
 *  STATIC PROTOTYPES
 **********************/

/**********************
 *  STATIC VARIABLES
 **********************/

/**********************
 *      MACROS
 **********************/

/**********************
 *   GLOBAL FUNCTIONS
 **********************/
lv_style_t hmi_g_wrap_style;
lv_style_t hmi_g_icon_style;

lv_color_t hmi_color_master;
lv_color_t hmi_color_indicator;
void hmi_theme_init()
{
    lv_color_t hmi_color_master = lv_color_hex(HMI_COLOR_LIGHT);

    lv_style_init(&hmi_g_wrap_style);
    lv_style_remove_prop(&hmi_g_wrap_style, LV_STYLE_PROP_ANY);

    lv_style_init(&hmi_g_icon_style);
    lv_style_set_image_recolor_opa(&hmi_g_icon_style, LV_OPA_COVER);
}

/**********************
 *   STATIC FUNCTIONS
 **********************/
